Depending on the car.
I bought a nice import on a 60-month loan and it's all paid for already and still looking and running like new. It's so good that I'm planning to drive it for another good 8 years or so. I mean this car is absolutely fabulous!
During the 60 months I was paying for it, all I did was schedule the regular oil change and change tires/balance/align them once; all that is normal wear and tear in any car.
I have friends that have taken 60-month loans in American made cars/trucks and have had to trade them in by the 4th year. American made cars are horrible!
Depending on what you're willing to spend, stick with Honda, Nissan, Toyota, Acura, Lexus, Infinity, and higher. That's my take on it.
DY